// 测试音频加载功能
function testAudioLoading() {
    console.log('开始测试音频加载功能...');
    
    // 测试各种路径情况
    const testPaths = [
        '',  // 空路径
        null,  // null值
        undefined,  // undefined值
        'C:\\Users\\liunm\\SonicVale\\1\\1\\audio\\id_1.wav',  // Windows路径
        '/Users/liunm/SonicVale/1/1/audio/id_1.wav',  // Unix路径
        'file:///C:/Users/liunm/SonicVale/1/1/audio/id_1.wav',  // 已经是URL格式
    ];
    
    testPaths.forEach((path, index) => {
        console.log(`测试路径 ${index + 1}:`, path);
        try {
            if (window.native?.pathToFileUrl) {
                const result = window.native.pathToFileUrl(path);
                console.log(`  转换结果:`, result);
            } else {
                console.log('  未找到pathToFileUrl函数');
            }
        } catch (e) {
            console.error(`  转换失败:`, e);
        }
    });
}

// 运行测试
testAudioLoading();